home *** CD-ROM | disk | FTP | other *** search
/ Acorn User: China / Acorn User China CD-ROM (UK) (Disc B) / Acorn User China CD-ROM (UK) (Disc B).bin / STUTTGART / COMM / FIDONET / BINKLEY / Changes < prev   
Encoding:
Text File  |  1994-08-11  |  26.1 KB  |  533 lines

  1. This is the Arc-Binkley Fidonet Mailer Changes Log, since 2.16
  2.  
  3. The developers, and their initials from which changes are identified, and
  4. their fidonet email addresses are as follows :
  5.  
  6. Stephen Davies (SLD) [?????????????????????]
  7. Geoff Riley    (GIR) [2:250/208.0 @ fidonet]
  8. Hugo Fiennes   (HF)  [2:252/102.0 @ fidonet]
  9. Steven Haslam  (SRH) [2:250/116.3 @ fidonet]
  10. Keith Hall     (KEH) [2:250/219.0 @ fidonet]
  11.  
  12. This programmer's log is in reverse-chronological order (jeez!) meaning that
  13. the newest stuff is at the top and the oldest at the bottom.
  14.  
  15. Entries with the same version number but different dates are internal versions;
  16. i.e. they were never released.
  17.  
  18. a *R* by the developers initial indicates that version was a release version.
  19.  
  20. All updates since 2.09 developed by Keith Hall.
  21.  
  22. -------------------------------------------------------------------------------
  23.  
  24. 11 Aug 1994: V2.19 *R*
  25.  
  26.         Ensures modem is offline before sending init strings, will stop the
  27.         'Modem not responding' line appearing AFTER a session has ended.
  28.  
  29.         Fixed exits menu so it exits with the correct number rather than 10
  30.         less!
  31.  
  32.         Cured problem which made ARCbbs think all calls were none-ARQ...
  33.  
  34.         Fixed FTS-1 received filenames problem. (Can't uniquify <Binkley?Ib
  35.         is usually the thing which appeared, leaving a __TMP__ file in the
  36.         inbound.
  37.  
  38.         FTS-1 sessions from points hopefully sorted.
  39.  
  40.         Fixed EMSI data received backslash problem...
  41.  
  42.         Fixed problem with duplicated filenames received, when reached postfix
  43.         '9' on end of filename, jumps to 'A'... instead of going back to '0'..
  44.  
  45.         Passwords in yoohoo fixed - caused problems like Password Protected
  46.         sessions when they shouldn't be, and messages like :
  47.            Password error: Needed '!KàêŴøãêì....', got ''
  48.  
  49.         All instances of NodeServer swis removed and certain things changed,
  50.         for new version of NListMgr module >0.80.
  51.  
  52.         Multiple Freeze attempts disallowed now.
  53.  
  54.         Incorrect log written if searching for address with a domain in that
  55.         wasn't known... Will not write path of logfile into domain info now!
  56.  
  57.         Updated UK messages file for additional log entry when hydra forces
  58.         unidirectional mode if output buffer < 4096 bytes, and the change
  59.         from '<< EMSI <<' to 'Receiving EMSI data packet' etc.etc...
  60.  
  61.         Updated Wimp Messages yet again! this time the UnFreeze message
  62.         no longer has the timeout entry, and the Exit-to-bbs message has
  63.         got the line number back! Also, will now act on line numbers of -1
  64.         meaning ANY available mailer, and ACKnowledges such messages.
  65.  
  66.         No longer fills up logfile with hydra resend lines..
  67.  
  68.         UseDBAforDebug config command removed - DBAssist 1.02 will
  69.         automatically tell binkley to route debugging to it if loaded, and
  70.         back to logfile when quitted. The new DBAssist is available from
  71.         The Plasma Sphere and other popular BBS's.
  72.  
  73.  
  74. 01 Jul 1994: V2.18/beta *R*
  75.         Immediate flavour items in the outbound to non CM nodes will no longer
  76.         produce the 'This is ZMH only node...' message.
  77.  
  78.         Version number changed to /beta from /B0313.
  79.  
  80.         Possible emsi timeout problems fixed for slow speeds (2400 baud)
  81.  
  82. 14 Jun 1994: V2.18
  83.         I'm afraid that this version and all future versions will not work
  84.         (properly?) on RISC OS 2 - so now here's another reason to upgrade!
  85.         This could well be the last version of Arc-Binkley you'll see from
  86.         me... Look out for !ArmMail in the near future (hopeful release date
  87.         Acorn World Show 1994 (if the show exists!)).. ArmMail will be a more
  88.         up-to-the-minute mailer and will be SHAREWARE.
  89.  
  90.         Added code to stop 'nested' rescans, abort polls, init.modems etc.
  91.         Neatened up the File transfer window during a transfer. The filesize
  92.         is displayed alongside the bytes-so-far figure. The Info section gives
  93.         the approx.time, and if receiving, it displays what kind of file it's
  94.         receiving (ArcMail, NetFile, Request, or MailPkt).
  95.  
  96.         If a caller made Hydra skip a file being sent to it in a flow file,
  97.         then the flow file would be deleted rather than simply closed, as if
  98.         the file had been successfully sent.
  99.  
  100.     *** Major code rewrite/reorganisation - now using DeskLib rather than
  101.         Risc_OSLib for the wimp handling... Improvements include better
  102.         NodeInfoBox routines (manual poll etc), Recent activity display etc.
  103.  
  104.         Displays info about blockdriver in the system info window.
  105.         Fixed bug which corrupted the flow file if you rerouted it.
  106.         Fixed bug which caused ECDelay to hang up the machine.
  107.  
  108.         When exiting to the BBS, the BBS_Exit message would be broadcast, then
  109.         the normal 'exitting' message. Now only the BBS_Exit one is sent.
  110.  
  111.         Maximum window height for the outbound window now uses the size the
  112.         window is defined to be in the Templates file.
  113.  
  114.         Added config command 'UseDBAforDebug' - this will force binkley to
  115.         send all debuglog to !DBAssist. DBAssist is available from The Plasma
  116.         Sphere, Arcade and various other BBS's. The advantage to this is that
  117.         the debugging information doesn't clutter up the main binkley log, and
  118.         should be faster.
  119.  
  120.     *** Escape is needed to be pressed TWICE instead of once to exit to the
  121.         bbs. This is to help avoid messed up mail sessions.
  122.  
  123.         Implemented rest of the Immediate mailtype to outbound handler... Now
  124.         if any packet filenames end with IT, or flow files IO, then the mailer
  125.         will dial out irregardless of any cost or scheduling restrictions.
  126.  
  127.         Implemented simple checking for OK response from modem on sending Init
  128.         strings. A message 'Modem not responding - is it connected?' will be
  129.         produced if no OK response is detected.
  130.  
  131.     *** Implemented Messages file - with all textual messages placed in the
  132.         file, this has many advantages including :
  133.  
  134.           o Smaller !RunImage file
  135.           o Language translation capability
  136.           o Can change log character type (e.g. from ! to > or * to +)
  137.  
  138.         EMSI code made faster and more robust (shouldn't get any timeouts
  139.         waiting for ACK's anymore unless there's something SERIOUSLY wrong!).
  140.  
  141.         Initialises the wimp much faster now so the desktop shouldn't hang as
  142.         much when starting binkley up.
  143.  
  144.         WimpSlot command reduced to 288k. Rewrote !Run file.
  145.  
  146.     ### Support for 'Aka' & 'Point' config keywords removed. Use multiple
  147.         'Address' lines instead (see example config file)
  148.  
  149.         Config keyword 'ForLine' added - syntax: ForLine <port> <cfg.cmd>
  150.         The point of this is to allow you to use one config file for all
  151.         ports, with just the data which is different between ports (system
  152.         name for example) prefixed with ForLine <x> ...
  153.  
  154.     ### Structure of Binkley directories revised. All resources (sprites,
  155.         templates, messages etc.) are now found in a directory called
  156.         !Binkley.Resources. All configuration files are in a directory
  157.         called !Binkley.Config. The path variable Binkley: is set up to point
  158.         to !Binkley and then !Binkley.Resources.
  159.  
  160.     ### A new command line parameter 'Line' is required to start up !Binkley.
  161.         This is to set up the internal variable which handles the 'ForLine'
  162.         config keyword.
  163.  
  164.      ** Added new menu option Choices - this is currently used to configure the
  165.         country binkley will use upon startup. Selecting Germany or typing in a
  166.         country directory name and then 'Save choices' will change binkley to
  167.         use that particular country's resources (templates,sprites,messages).
  168.         See later on for details of the 'Windows ->' entry.
  169.  
  170.         Hydra send code looked at again... Seems like Hydra overruns with tx,
  171.         hence an output buffer of at least 4096 bytes is REQUIRED. If it's any
  172.         less, code has been added to the start of binkley and will give a
  173.         warning that there isn't enough buffer.
  174.  
  175.     *** Filetypes are now implemented into hydra transfers.
  176.  
  177.         Updated Wimp messages to now include :
  178.  
  179.               FTNMailer_Incoming      (1)
  180.               FTNMailer_StatusRequest (8) (& 9)
  181.               FTNMailer_BusyRequest   (10) (& 11)
  182.  
  183.         Line numbers are now acted upon in messages - previous versions of
  184.         arc-binkley would act on a message even if it wasn't for that
  185.         instantiation's line no.
  186.  
  187.         If Poll is clicked on with ADJUST, in the node info window (manual
  188.         poll) the window stays open.
  189.  
  190.     ### Changed LockFossil to LockBaud, and added a new functionality :
  191.         Syntax: LockBaud [<baudrate>|<ARQ string>]
  192.         <ARQ string> is a string following the Connect xxxx msg, such as
  193.         'ARQ' in 'Connect 2400/Arq', or 'REL' in 'Connect 1200/Rel', or
  194.         even 'Mnp' in 'Connect 2400/Mnp4'. Multiple LockBaud lines are
  195.         required for setting multiple ARQ strings, or with locked baudrate.
  196.         This is the string which determines an 'ARQ Connect' or not.
  197.  
  198.         Hydra_Fdx and Hydra_NoFdx commands are now case-insensitive.
  199.  
  200.     ### Avail, About, KnownAvail, KnownAbout, ProtAvail, ProtAbout all removed
  201.         as are superseded by ~AVAIL and ~ABOUT in the OkFile(s) (which also
  202.         allow aliases).
  203.  
  204.     ### BossPhone and BossPwd are no longer implemented, and changed some
  205.         config keywords:
  206.         NetFile is now Inbound. Hold is now Outbound.  FTS_0001 is now FTS-0001
  207.         MaxReq is now ReqLim.   OKFile is now ReqList.
  208.  
  209.     ### Dial config keyword removed now - dial translations should be done in
  210.         NListMgr.
  211.  
  212.     *** New command 'DefNode' can be used instead of a nodelist, it can also be
  213.         used to override nodelist information.
  214.         Syntax: DefNode <5d address> #<phone> [!<pwd>] [$<sysop>] [@<sysname>]
  215.         e.g.
  216.         DefNode 2:250/219.0@Fidonet #0925-757920 $Keith_Hall @The_Plasma_Sphere
  217.         DefNode 2:254/27.0@Fidonet #%%081-655-4412 !MYPASS
  218.         The password, sysopname and systemname are not mandatory, and can be in
  219.         any order, so long as the identifier (!,$ or @) is present.
  220.         The phone number must be the TRANSLATED version (i.e. country code not
  221.         present - this is the number that is actually dialled [blinddial '%%'
  222.         can be placed in front of the number]).
  223.  
  224.         Now is more helpful for mis-configured systems... For instance, if you
  225.         have forgotten to define the system address the error 'Please configure
  226.         your system address' is reported.
  227.  
  228.         Should fallback to WaZOO/DietIFNA/FTS-1 if there is no common protocol
  229.         in EMSI.
  230.  
  231.      ** Changed '_' to '/' for replacing the '.' in DOS extensions, in
  232.         accordance with Acorn's guidelines. Will not add '/' to files
  233.         received from another Arc-Binkley system.
  234.  
  235.         Cannot run two copies of binkley with the same line number now.
  236.  
  237.     *** Amended Zmodem to support full streaming with invisible backchannel
  238.         reading. Basically it makes Zmodem send faster.
  239.  
  240.         Nice little sliding icons giving a visual percentage of how far file
  241.         transfers are completed.
  242.  
  243.       * Outbound window now uses separate icons, to ensure aligned entries for
  244.         when the operating system of the future is around ... :-) Ah well, at
  245.         the time of writing that sentence, RISC OS 3.5 wasn't publically known.
  246.  
  247.       * High resolution sprites file support added, and includes new high-res
  248.         sprites in the distribution archive.
  249.  
  250.      ** Allows iconisation of windows when closed with select while holding the
  251.         shift key down using new sprites.
  252.  
  253.  
  254.     *** New outbound window display using icons for displaying the flavour of
  255.         outbound items (H N D C I - Hold, Normal, Direct, Crash and Immediate)
  256.         Click on these icons to reflavour them. Note you can't reflavour or
  257.         reroute Request files.
  258.         A timer is now used when altering flavours, meaning that Arc-Binkley
  259.         will not rescan until 5 seconds has elapsed after the last reflavour
  260.         has been made. This allows multiple reflavours without having to wait
  261.         for the outbound to be rescanned every time...
  262.  
  263.         Templates updated with accordance to the RO3 Style Guide (Issue 2).
  264.  
  265.         Asks for confirmation of polling non-CM nodes outside the Zone Mail
  266.         Hour (ZMH) when performing a manual poll. The config keyword to enable
  267.         this useful feature is 'PollWarning'. This basically reminds you that
  268.         the node you are dialling may not be online (not 24 hours).
  269.  
  270.         Removed 'Flags' menu entry.
  271.  
  272.     *** Added Windows option to the Choices menu, when moving across, a box
  273.         with lots of little squares in will appear. This is used for telling
  274.         binkley which windows to pop up/close down at what 'state'. The state
  275.         is what arc-binkley is doing, such as Waiting, Dialling, Connected
  276.         (receiving incoming call) and Transferring, hence W D C T  along the
  277.         top of the window below '• State'. Down the side are the list of
  278.         windows that arc-binkley uses. The Mouse column is for when you click
  279.         SELect or ADJust on the arc-binkley icon on the iconbar. To explain:
  280.  
  281.                                        Mouse    • State
  282.                              Window   Sel Adj  W  D  C  T
  283.                      
  284.                                Status  •   o   •  o  o  o
  285.                              Outbound  •   o   o  o  o  o
  286.                              NodeInfo  o   o   o  o  •  •
  287.                              Transfer  •   o   o  o  o  •
  288.                              Activity  •   o   •  •  •  •
  289.  
  290.  
  291.         The '•' means that the particular option is active (on) and 'o' means
  292.         it's off. Interpreting the above display:
  293.  
  294.         Status window will open when clicking Select on icon bar icon and also
  295.         when arc-binkley is in Waiting mode. When clicking with adjust, when
  296.         polling, receiving a call, or in a transfer the window will be CLOSED.
  297.         Outbound open on Select, and closed all other times.
  298.         NodeInfo open when receiving incoming call, and in transfer.
  299.         Transfer open on Select (when in transfer), and also when in transfer
  300.           (note that Transfer will not open when pressing select if there is
  301.           not a transfer is progress)
  302.         Activity open on Select, and all other times. Closed on Adjust click.
  303.  
  304.         If the '• State' icon is not selected (i.e. 'o State') then the
  305.         windows selected below the State column will not be opened or closed
  306.         automatically when arc-binkley reaches that state. i.e. the windows
  307.         will be left exactly how you left them.
  308.  
  309.  
  310.         Commands->Manual Poll window has been replaced by a submenu, of which
  311.         the first item 'Manual...' is used for polling any system. The items
  312.         following the Manual... item are added when scanning the outbound
  313.         directory.
  314.         
  315.         Mini window removed from iconbar. It's now placed in status window on
  316.         the bottom. Unfortunately this means you need to have this window
  317.         open to see what binkley is up to.
  318.  
  319.      ** Fixed little bug which caused multiple outbound groups if you had an
  320.         Outbound00, or Outboundxx if xx was your default zone. e.g. Outbound02
  321.         if you're in zone 2.
  322.  
  323.         You can now press f12 when the manual poll/set loglevel windows are
  324.         open!
  325.  
  326.     ### StatusLog config keyword changed to Logfile.
  327.  
  328.     ### Changed !Run file command line parameters to have '-' in front. e.g.
  329.         config becomes -config, -line, -poll etc.
  330.  
  331.       * Added -logfile parameter to !Run file - replaces Logfile in 'Main'
  332.         config file. A warning is given if both are present. Logfile in 'Main'
  333.         is (and will continue to be) valid, but -logfile takes precedence.
  334.  
  335.     *** Changed exit-to-bbs exit level in accordance to the current MailerMsgs
  336.         document. God, Steven, why do you have to keep changing the standard
  337.         and not telling anyone.
  338.  
  339.     *** Added config keywords 'RescanDelay' to configure the time delay between
  340.         rescanning when in Waiting Mode, and 'ComputerLink' which tells binkley
  341.         that it's connected to another computer instead of a modem. See the
  342.         Modem help file for more details.
  343.  
  344.       * Change to modem char.string process, if you enclose a string within
  345.         quotes (") then NO INTERPRETING of special characters is done within
  346.         that string. The "'s don't get xmitted. e.g. v`^`"Server Ready"|  is
  347.         a valid string.
  348.  
  349.  
  350. 30 Jan 1993: V2.17
  351.         Added detailed debuglog in scanning routine.
  352.         Will now work on RISC OS 2 again!
  353.         FasterScan config keyword added - faster scanning - less info.
  354.         Stopped opening transfer status box automagically if main status box
  355.         not open.
  356.         Will open and close xfer status box with left and right buttons on
  357.         icon IF and only if a session is in progress.
  358.  
  359.         Bug fix in 'FILES' file request logic, if the caller placed a
  360.         password in his request, or if it was not upper case it would fail.
  361.         Added 'Open logfile' to Commands menu.
  362.         Fixed bug in not updating Files I/O on current status window during
  363.         a Hydra xfer.
  364.  
  365.         Added 'Immediate' flavour type to outbound window handler.
  366.         Fixed Request sending routine for 5d outbounds.
  367.  
  368.         Added two new configuration commands, NoPrivate and NastyMailer:
  369.         NoPrivate makes -unpublished- nodes in the nodelist undiallable
  370.         (instead of trying to dial '010--unpublished-' or whatever, and
  371.         changes the phone number in the Node Info window to 'Private'.
  372.         NastyMailer has a parameter, which is the hexadecimal number of
  373.         a mailer's FTSC product code. This is used to disable certain
  374.         mailers from calling (i.e. CrossPoint = e9) which cause problems.
  375.         If you have 'NastyMailer e9' in your config file, whenever a
  376.         Crosspoint system is connected, the session will end before any
  377.         file transfer can take place.
  378.  
  379.         Fixed bug in EMSI whereby incorrect passwords could be sent back
  380.         to a system who's password is undefined in your nodelist, and also
  381.         the capabilities (ZedZap, Hydra) etc. were corrupted.
  382.  
  383.         Fixed bug in LogChars menu dialogue box whereby anything you manually
  384.         typed into the writable icon would be ignored when you pressed return
  385.         or clicked on OK.
  386.  
  387.         Added debuglog character 'Z' for Zmodem file transfers.
  388.  
  389.         Fixed *nasty* bug for added tolerance for bad zmodem implementations
  390.         found in programs like Portal of Power, CrossPoint etc, whereby they
  391.         don't NULL-terminate strings in the ZFILE header like they should do.
  392.         (Another one which cost a packet to fix :-) (no pun intended!))
  393.  
  394.         Will open default inbound directory when select Display->Inbound dir. 
  395.  
  396. 27 Oct 1993: V2.16 *R*
  397.  
  398.         When sending ArcMail without aliases (xxxxxxxxM1 files), it will now
  399.         substitute the correct day code (Su/Mo/Tu/We/Th/Fr/Sa).
  400.         Last caller display made bigger so you can see the full address rather
  401.         than just "Last: 2:250/219 @ F" etc.
  402.         New config option 'DomainType' to alter the way Arc-Binkley displays
  403.         domains... e.g. DomainType # will display addresses like :
  404.  
  405.         Fidonet#2:250/219.0
  406.         Spherenet#20:925/101.0
  407.  
  408.         whereas DomainType @ (default) displays :
  409.  
  410.         2:250/219.0 @ Fidonet
  411.         20:925/101.0 @ Spherenet
  412.  
  413.         NoPickup flag placed in flags menu so you can call a system and not
  414.         pick anything up (EMSI only)
  415.  
  416.         When rescanning the outbound, the window is cleared properly!
  417.         Outbound window has a minimum size so it will always 'look' right when
  418.         only a few nodes are in it.
  419.         Ensured DTR is enabled and XON/XOFF disabled before an init - could
  420.         have caused problems before, symptoms are extremely slow quitting,
  421.         problems mainly occured on non-Internal serial ports.
  422.         When rescanning outbound, now displays 'Rescanning' in outbound
  423.         window.
  424.  
  425.         Selecting Exit from the task manager should now shut up shop properly!
  426.         Mask out 'locked' and 'reserved' bits on file reception attributes.
  427.  
  428.  * * *  Completely reviewed (rewrote most of) the outbound handling routines,
  429.         now should be faster, and more detail. Mail on hold for other domains
  430.         and zones which you do not have nodelist data for, will now be
  431.         displayed in the outbound window.
  432.         6d support added to outbound scanner (actual sessions won't work yet).
  433.  
  434.  * * *  Complete redesign of templates, including a File Transfer window and
  435.         System Info window to take the load off the Current Status window.
  436.  #####  Copy the 'Templates' and 'Sprites' files into the same directory as
  437.         !RunImage (i.e. !Binkley), the RiscOS200, RiscOS300 and RiscOS310
  438.         files in !Binkley.System are no longer required.
  439.   NOTE: I will *NOT* be creating special windows for RISC OS 2 users, it takes
  440.         too long to recreate them for such a minority of users. Obviously you
  441.         can try to alter them if you wish, as long as the icon numbering or
  442.         validation lengths don't get changed (see file IconNums).
  443.  
  444.         Outbound window now displays mail type (Mail, Flow, Freq etc.) and the
  445.         relevant size (bytes or files for freqs) of the item.
  446.  
  447.         LogLevel replaced by a more flexible LogChars option, from which you
  448.         specify the 'log characters' (e.g. +,:,*,! etc) which you want present
  449.         in your logfile (and recent activity window). LogChars menu option now
  450.         a dialogue box from which you can enter your own logchars or select
  451.         them via the old method by clicking on 1,2,3,4,5 for loglevels 1-5,
  452.         and Deb, Hyd and Ems for DebugLog, HydraLog and EmsiLog.
  453.  
  454.         Removed LogLevel, DebugLog, EmsiLog and HydraLog from configuration
  455.         file. Removed Nodelist from config file (this is now irrelevant with
  456.         the use of NListMgr).
  457.  
  458.         Removed a lot more config commands from the config file parser
  459.         routine, for details see the example Config_0 file in the System dir.
  460.         Tidied up source, removed redundant/inappropriate code/config lines.
  461.  
  462.  #####  The task name has now been changed from BinkleyTerm_x to
  463.         Arc-Binkley_x (where x is the port number). To change ARCbbs you need
  464.         to edit the file !Config, and change the line shown as :
  465.   from  Set ARCbbs$MailerTaskName "BinkleyTerm_%d"
  466.     to  Set ARCbbs$MailerTaskName "Arc-Binkley_%d"
  467.  
  468.         RiscBBS users need to edit their SysBBS files and change the line
  469.   from  binkley `<Binkley$Dir>.!Run 0` BinkleyTerm_0
  470.     to  binkley `<Binkley$Dir>.!Run 0` Arc-Binkley_0
  471.  
  472.         Note that they are case-sensitive. A symptom of an incorrectly set
  473.         up bbs host is that when a user presses escape to enter the bbs, and
  474.         nothing happens.
  475.  
  476.         Outbound window now has a Node Info entry, if you move across this a
  477.         window will appear, from which you can see details of the node such
  478.         as name, sysop, phone number or password.
  479.         A nice feature of this window is the option to edit details of the
  480.         node such as the password or phonenumber before polling. The same
  481.         window is used to replace the Manual Poll option on the main menu,
  482.         and hence you can edit the address (node number) of the system
  483.         you want to poll, press return (or the down/up arrow keys to edit
  484.         the phone number or password), the details of the node will appear,
  485.         and you can either cancel or poll. Clicking on Cancel or pressing
  486.         escape will remove the window, and clicking on Poll or pressing
  487.         return a few times will poll the node in question, so long as a
  488.         phone number is present.
  489.  
  490.         Dial Prefix menu has been added, so you can set the dial prefix up
  491.         before making a call without having to quit and reload binkley after
  492.         changing the config file. No config changes are required, simply
  493.         alter the Dial Prefix from the Commands menu and poll! (Don't forget
  494.         to change it back afterwards)!!! ;-)
  495.  
  496.         Outbound window menu now has Re-flavour, Re-direct and Delete options,
  497.         to change the flavour (Normal, Hold, Crash or Direct) of an item in
  498.         the outbound directory, then you press menu over the required item,
  499.         then move across Re-flavour and select the desired new flavour. This
  500.         is so you can easily change the status from Normal to Hold (for
  501.         example) without having to interfere with the outbound directory at
  502.         all. Re-direct means you can re-route mail and files to another node,
  503.         for example, there is a netmail to 2:250/219.0 and you want to reroute
  504.         it to your hub, click menu over the item in the outbound, move across
  505.         Re-direct and enter the address of the system you want to route to.
  506.         Delete is plain enough, select the item, press menu, move across
  507.         delete and click on 'Do it' to delete the item.
  508.  
  509.         A new command line option 'errlog <fsp>' has been added, for details
  510.         of errors in config lines etc. It is also used for more specific
  511.         debugging which normally cannot be activated until the Binkley Icon
  512.         is on the icon bar. To enable it insert it before the %*1 at the end
  513.         of the line which looks like this:
  514.  
  515.         Run <Binkley$Dir>.!RunImage config <Binkley$SystemDir>.Config%0 errlog <Binkley$Dir>.Error_Log %*1
  516.  
  517.         The FTSC product code list is now read in at startup rather than being
  518.         hardcoded in the !RunImage - this is located in the System directory,
  519.         called 'FTSC_Prods', and is the list of all known Fido programs.
  520.  
  521.         A new menu command 'Ensure events' is used when the event file has
  522.         been altered. After you have altered your events file, click on
  523.         Ensure events to make sure that the new events are registered. If
  524.         you simply change the event file and save it back, the changes are
  525.         not registered by Binkley unless you delete the BinkSch and BinkDay
  526.         files too, so this is why 'Ensure events' has been added. There is
  527.         no need to delete the sch and day files any more.
  528.  
  529.         Split up the Display=>Inbound menu into three separate submenu items:
  530.         Default, Listed and Secure, for the three separate inbound directories
  531.         (if you have it configured like that, otherwise just Default is
  532.         the option).
  533.